point rainfall - Spanish English Dictionary